export const classify = [
  {
    name: '机身',
    value: '1',
  },
  {
    name: '机翼',
    value: '2',
  },
  {
    name: '起落架',
    value: '3',
  },
  {
    name: '发动机',
    value: '4',
  },
  {
    name: '机舱',
    value: '5',
  },
];

export const meshSimpleType = [
  {
    name: '程度',
    value: 1,
  },
  {
    name: '偏离值',
    value: 2,
  },
];

export function getClassifyName(key) {
  for (let i in classify) {
    if (classify[i].value == key) {
      return classify[i].name;
    }
  }

  return '-';
}

export function getUrlParam(name) {
  let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
  let r = window.location.search.substr(1).match(reg); //匹配目标参数
  if(r != null){
    return decodeURIComponent(r[2]);
    //这里为什么是从第三个字符解析呢？不知道这样理解对不对，因为路径后面的参数形式为参数名=参数值，而第一个字符为参数名，第二个为=，第三个就为参数值了。。。因为下面调用的时候得出的就是参数值
  }
  return null;//返回参数值
}
